@charset "utf-8";
/******************************************************

 概况：样式表入口文件
 
 ******************************************************/
 @import '../../main.css';
/* 头部 */
@import '../public/header.css';


.banner{margin: 0 auto; width:100%; height: 733px; background: url(../../../images/topic/labour/banner.jpg) no-repeat center; position: relative;}
.banner .hotplace_bg{background-color: rgba(255,255,255,0.8); width: 100%; height: 123px; position: absolute; bottom: 0; left: 0;}
.banner .hotplace{width: 1200px;margin: 0 auto; overflow: hidden;}
.banner .hotplace li{float: left; width: 198px; height: 120px; text-align: center; font-size: 30px; font-weight: 500; border-bottom: solid 3px #ffcc00; position: relative;}
.banner .hotplace li h3{ font-size: 30px; font-weight: 500;margin-top: 36px; color: #797979;}
.banner .hotplace li p{font-size: 12px; color: #797979;}
.banner .hotplace li span{width: 38px; height: 33px; background: url(../../../images/topic/labour/hot_icon.png) no-repeat center; position: absolute; top: 8px; right: 32px;}
.banner .hotplace li:first-child{width: 210px; height: 123px; border: none; color: white; background-color: #fb0c43; line-height: 100px;}
.banner .hotplace li:first-child p{display: block; margin-top: -70px; font-size: 16px; letter-spacing: 3px; color: #262525;}
.banner .hotplace li:hover a h3{color: #FB0C43;}

.blue_bg{background: url(../../../images/topic/labour/bg01.jpg);}
.violet_bg{background: url(../../../images/topic/labour/bg02.jpg);}
/*公用容器样式*/
.main{width: 1200px; margin: 0 auto; overflow: hidden;}
.main .tittle{text-align: center; margin: 90px 0 20px 0; position: relative;}
.main .tittle:before{content: ""; width: 285px; height: 90px; position: absolute; top:-20px; right: 50%; background: url(../../../images/topic/labour/tittle_01.png) no-repeat; margin-right: -150px;}
.main .tittle:after{content: ""; width: 285px; height: 90px; position: absolute; top:3px; left: 50%; background: url(../../../images/topic/labour/tittle_02.png) no-repeat; margin-left: -150px;}
.main .tittle h2{font: 36px "宋体" ; letter-spacing: 7px; color: white;}
.main .tittle h3{color: white; font-size: 18px;}
.main .tittle p{color:rgba(255,255,255,0.6); font-size: 18px; font-family: "calisto mt"; margin-top: 30px; letter-spacing: 10px;}
.main .wrap{ overflow: hidden; padding-bottom: 90px;}
.main .wrap li{float: left; background-color: white; padding-bottom: 10px;}
.main .wrap li a h2{font-weight: 500; color: #333333; overflow: hidden; text-overflow: ellipsis; white-space:  nowrap;}
.main .wrap li a h3{color: #eb614b; border-bottom: solid 1px #f5bbb4; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.main .wrap li a .money{ color: #333333; float: left;}
.main .wrap li a .money i{color: #FB0C43; font-size: 24px; font-style: normal;}
.main .wrap li a .money span{color: #FB0C43;}
.main .wrap li a button{float: right; text-align: center;}
.main .wrap li:hover{box-shadow: 0 3px 10px 3px rgba(0,0,0,0.6);}
/**/
/*3栏容器样式*/
.main .wrap1{margin: 0 -20px;}
.main .wrap1 li{ width: 373px; margin: 15px 20px;}
.main .wrap1 li a img{width: 373px; height: 285px;}
.main .wrap1 li a h2{font-size: 20px; margin:10px 15px; }
.main .wrap1 li a h3{ margin: 0 15px; padding-bottom: 12px;}
.main .wrap1 li a .money{ margin-left:15px;}
.main .wrap1 li a .money span{ font-size: 50px; font-weight: 600;}
.main .wrap1 li a button{ background-color: #FB0C43; font-size: 18px; color: white; height: 40px; line-height: 40px; padding: 0 20px; margin: 20px 15px 0 0; border: none;}
/*4栏容器样式*/
.main .wrap2{margin: 0 -8px;}
.main .wrap2 li{width: 290px; margin: 7px;}
.main .wrap2 li a img{width: 290px; height: 250px;}
.main .wrap2 li a h2{font-size: 18px; margin:5px 10px;}
.main .wrap2 li a h3{margin: 0 10px; padding-bottom: 8px;}
.main .wrap2 li a .money{margin-left: 10px;}
.main .wrap2 li a .money span{font-size: 36px; font-weight: 500;}
.main .wrap2 li a button{ font-size: 16px; background-color: white; border: solid 1px #FB0C43; height: 28px; line-height: 24px; margin: 15px 10px 0 0; color: #FB0C43; padding: 0 10px;}






